propulsion by stationary drive wheels - French English Dictionary